// samsting : this file is auto create.

#include "Ram/2015-05-01/GetUserResponse.h"

namespace aliyun { namespace Ram {

GetUserResponse::GetUserResponse() {
}

const string& GetUserResponse::User::GetUserId(void) const {
  return UserId_;
}

const string& GetUserResponse::User::GetUserName(void) const {
  return UserName_;
}

const string& GetUserResponse::User::GetDisplayName(void) const {
  return DisplayName_;
}

const string& GetUserResponse::User::GetMobilePhone(void) const {
  return MobilePhone_;
}

const string& GetUserResponse::User::GetEmail(void) const {
  return Email_;
}

const string& GetUserResponse::User::GetComments(void) const {
  return Comments_;
}

const string& GetUserResponse::User::GetCreateDate(void) const {
  return CreateDate_;
}

const string& GetUserResponse::User::GetUpdateDate(void) const {
  return UpdateDate_;
}

const string& GetUserResponse::User::GetLastLoginDate(void) const {
  return LastLoginDate_;
}

const GetUserResponse::User& GetUserResponse::GetUser(void) const {
  return User_;
}

const char* GetUserResponse::BaseKey(void) {
  return "GetUserResponse";
}

void GetUserResponse::UnmarshallerMap(std::map<string, string>& response_map) {
    UnmarshallerString(User_.UserId_, response_map, "GetUserResponse.User.UserId");
    UnmarshallerString(User_.UserName_, response_map, "GetUserResponse.User.UserName");
    UnmarshallerString(User_.DisplayName_, response_map, "GetUserResponse.User.DisplayName");
    UnmarshallerString(User_.MobilePhone_, response_map, "GetUserResponse.User.MobilePhone");
    UnmarshallerString(User_.Email_, response_map, "GetUserResponse.User.Email");
    UnmarshallerString(User_.Comments_, response_map, "GetUserResponse.User.Comments");
    UnmarshallerString(User_.CreateDate_, response_map, "GetUserResponse.User.CreateDate");
    UnmarshallerString(User_.UpdateDate_, response_map, "GetUserResponse.User.UpdateDate");
    UnmarshallerString(User_.LastLoginDate_, response_map, "GetUserResponse.User.LastLoginDate");
}


} } // namespace aliyun { namespace Ram {

// end of file 
